home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 2003 August / MW 8 2003 CD1.iso / Inside Macworld / Product News / gimp-1.2.4.sit / gimp-1.2.4 / devel-docs / libgimp / tmpl / gimpwire.sgml < prev    next >
Encoding:
SGML Document  |  2003-05-20  |  2.9 KB  |  293 lines

  1. <!-- ##### SECTION Title ##### -->
  2. gimpwire
  3.  
  4. <!-- ##### SECTION Short_Description ##### -->
  5. The lowlevel I/O protocol used for communication between GIMP and
  6. it's plug-ins.
  7.  
  8. <!-- ##### SECTION Long_Description ##### -->
  9. <para>
  10. The lowlevel I/O protocol used for communication between GIMP and
  11. it's plug-ins.
  12.  
  13. </para>
  14.  
  15. <!-- ##### SECTION See_Also ##### -->
  16. <para>
  17. #libgimp-gimpprotocol
  18. </para>
  19.  
  20. <!-- ##### STRUCT WireMessage ##### -->
  21. <para>
  22.  
  23. </para>
  24.  
  25. @type: 
  26. @data: 
  27.  
  28. <!-- ##### USER_FUNCTION WireReadFunc ##### -->
  29. <para>
  30.  
  31. </para>
  32.  
  33. @channel: 
  34. @msg: 
  35.  
  36.  
  37. <!-- ##### USER_FUNCTION WireWriteFunc ##### -->
  38. <para>
  39.  
  40. </para>
  41.  
  42. @channel: 
  43. @msg: 
  44.  
  45.  
  46. <!-- ##### USER_FUNCTION WireDestroyFunc ##### -->
  47. <para>
  48.  
  49. </para>
  50.  
  51. @msg: 
  52.  
  53.  
  54. <!-- ##### USER_FUNCTION WireIOFunc ##### -->
  55. <para>
  56.  
  57. </para>
  58.  
  59. @channel: 
  60. @buf: 
  61. @count: 
  62. @Returns: 
  63.  
  64.  
  65. <!-- ##### USER_FUNCTION WireFlushFunc ##### -->
  66. <para>
  67.  
  68. </para>
  69.  
  70. @channel: 
  71. @Returns: 
  72.  
  73.  
  74. <!-- ##### FUNCTION wire_register ##### -->
  75. <para>
  76.  
  77. </para>
  78.  
  79. @type: 
  80. @read_func: 
  81. @write_func: 
  82. @destroy_func: 
  83.  
  84.  
  85. <!-- ##### FUNCTION wire_set_reader ##### -->
  86. <para>
  87.  
  88. </para>
  89.  
  90. @read_func: 
  91.  
  92.  
  93. <!-- ##### FUNCTION wire_set_writer ##### -->
  94. <para>
  95.  
  96. </para>
  97.  
  98. @write_func: 
  99.  
  100.  
  101. <!-- ##### FUNCTION wire_set_flusher ##### -->
  102. <para>
  103.  
  104. </para>
  105.  
  106. @flush_func: 
  107.  
  108.  
  109. <!-- ##### FUNCTION wire_read ##### -->
  110. <para>
  111.  
  112. </para>
  113.  
  114. @channel: 
  115. @buf: 
  116. @count: 
  117. @Returns: 
  118.  
  119.  
  120. <!-- ##### FUNCTION wire_write ##### -->
  121. <para>
  122.  
  123. </para>
  124.  
  125. @channel: 
  126. @buf: 
  127. @count: 
  128. @Returns: 
  129.  
  130.  
  131. <!-- ##### FUNCTION wire_flush ##### -->
  132. <para>
  133.  
  134. </para>
  135.  
  136. @channel: 
  137. @Returns: 
  138.  
  139.  
  140. <!-- ##### FUNCTION wire_error ##### -->
  141. <para>
  142.  
  143. </para>
  144.  
  145. @Returns: 
  146.  
  147.  
  148. <!-- ##### FUNCTION wire_clear_error ##### -->
  149. <para>
  150.  
  151. </para>
  152.  
  153.  
  154.  
  155. <!-- ##### FUNCTION wire_read_msg ##### -->
  156. <para>
  157.  
  158. </para>
  159.  
  160. @channel: 
  161. @msg: 
  162. @Returns: 
  163.  
  164.  
  165. <!-- ##### FUNCTION wire_write_msg ##### -->
  166. <para>
  167.  
  168. </para>
  169.  
  170. @channel: 
  171. @msg: 
  172. @Returns: 
  173.  
  174.  
  175. <!-- ##### FUNCTION wire_destroy ##### -->
  176. <para>
  177.  
  178. </para>
  179.  
  180. @msg: 
  181.  
  182.  
  183. <!-- ##### FUNCTION wire_read_int32 ##### -->
  184. <para>
  185.  
  186. </para>
  187.  
  188. @channel: 
  189. @data: 
  190. @count: 
  191. @Returns: 
  192.  
  193.  
  194. <!-- ##### FUNCTION wire_read_int16 ##### -->
  195. <para>
  196.  
  197. </para>
  198.  
  199. @channel: 
  200. @data: 
  201. @count: 
  202. @Returns: 
  203.  
  204.  
  205. <!-- ##### FUNCTION wire_read_int8 ##### -->
  206. <para>
  207.  
  208. </para>
  209.  
  210. @channel: 
  211. @data: 
  212. @count: 
  213. @Returns: 
  214.  
  215.  
  216. <!-- ##### FUNCTION wire_read_double ##### -->
  217. <para>
  218.  
  219. </para>
  220.  
  221. @channel: 
  222. @data: 
  223. @count: 
  224. @Returns: 
  225.  
  226.  
  227. <!-- ##### FUNCTION wire_read_string ##### -->
  228. <para>
  229.  
  230. </para>
  231.  
  232. @channel: 
  233. @data: 
  234. @count: 
  235. @Returns: 
  236.  
  237.  
  238. <!-- ##### FUNCTION wire_write_int32 ##### -->
  239. <para>
  240.  
  241. </para>
  242.  
  243. @channel: 
  244. @data: 
  245. @count: 
  246. @Returns: 
  247.  
  248.  
  249. <!-- ##### FUNCTION wire_write_int16 ##### -->
  250. <para>
  251.  
  252. </para>
  253.  
  254. @channel: 
  255. @data: 
  256. @count: 
  257. @Returns: 
  258.  
  259.  
  260. <!-- ##### FUNCTION wire_write_int8 ##### -->
  261. <para>
  262.  
  263. </para>
  264.  
  265. @channel: 
  266. @data: 
  267. @count: 
  268. @Returns: 
  269.  
  270.  
  271. <!-- ##### FUNCTION wire_write_double ##### -->
  272. <para>
  273.  
  274. </para>
  275.  
  276. @channel: 
  277. @data: 
  278. @count: 
  279. @Returns: 
  280.  
  281.  
  282. <!-- ##### FUNCTION wire_write_string ##### -->
  283. <para>
  284.  
  285. </para>
  286.  
  287. @channel: 
  288. @data: 
  289. @count: 
  290. @Returns: 
  291.  
  292.  
  293.